attachable and detachable equipment sets - Español Inglés Diccionario